package com.meituan.catering.management.shop.biz.model;

import com.meituan.catering.management.common.model.biz.BaseBO;
import com.meituan.catering.management.common.model.biz.ContactBO;
import com.meituan.catering.management.common.model.enumeration.BusinessTypeEnum;
import com.meituan.catering.management.shop.api.http.model.enumeration.ManagementTypeEnum;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;


/**
 * 门店BO定义
 */
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
public class ShopBO extends BaseBO {
    /**
     * 商户号
     */
    private String businessNo;
    /**
     * 门店名称
     */
    private String name;
    /**
     * 主营业态1
     */
    private BusinessTypeEnum businessType;
    /**
     * 管理类型
     */
    private ManagementTypeEnum managementType;
    /**
     * 联系 BO
     */
    private final ContactBO contact = new ContactBO();
    /**
     * 开放时间短 BO
     */
    private String openTime;
    private String closeTime;
    /**
     * 营地面积
     */
    private String businessArea;
    /**
     * 描述信息
     */
    private String comment;

    /**
     * 禁用启动
     */
    private Boolean enabled;

}